Inhoudsopgave? Verberg alle teksten.
STOP stelt eisen aan de inhoud van de GIO-versies van een muteerbare GIO om het opstellen van een GIO-wijziging eenvoudig te houden en niet verzeild te raken in complexe geo-berekeningen. Deze kwaliteitseisen worden hier nader toegelicht. |
De bepaling van wijzigmarkeringen kan behoorlijk complex worden als er geen beperkingen gesteld worden aan de GIO-versies in de hele keten van het bevoegd gezag via LVBB/DSO-LV naar een adviesbureau en terug naar het bevoegd gezag. Dat treedt met name op als geometrieën elkaar gaan overlappen. Het eenvoudige algoritme dat in STOP beschreven is, en dat ook in deze software is verwerkt, kan dan niet alle wijzigingen meer detecteren. Omdat de bijzondere situaties die de complexiteit veroorzaken juridisch niets toevoegen (en soms zelfs juridisch incorrect zijn), worden de situaties in STOP verboden. Dit voorbeeld illustreert de situaties voor een GIO met norm (de symbolisatie is onafhankelijk van de normwaarde)
Selecteer Toepassingsnauwkeurigheid om de overlap van de geometrieën met inachtneming van de toepassingsnauwkeurigheid te zien.
Lees verder onder de kaart met de GIO-versie en bekijk de situaties per geometrie in de tweede kaart door op de geometrie te klikken.
Bestand: 1. Kwaliteitscontrole.gmlDe GIO-versie kan gebruikt worden als oude of nieuwe versie in een GIO-wijziging als de toepassingsnauwkeurigheid in overeenstemming is met de detaillering van de geometrieën en als de verschillende locaties voldoende van elkaar gescheiden zijn.
Om de kwaliteit van de GIO-versie te bepalen worden de volgende stappen doorlopen:.
buitenrand = geometrie.buffer (toepassingsnauwkeurigheid / 2)
binnengebied = geometrie
voor een punt of lijn,binnengebied = geometrie.buffer (- toepassingsnauwkeurigheid / 2)
voor vlakken.locatie_geometrie.difference (locatie_binnengebied.buffer (2 * toepassingsnauwkeurigheid)) moet leeg zijn
gebied = binnengebied
gebied = gebied.difference (buitenrand)
voor alle buitenranden behalve die behorend bij het binnengebied gebied mag niet leeg zijn
binnengebied1.intersection (binnengebied2) moet leeg zijn
De geometrieën waar problemen gevonden zijn, zijn op de kaart weergegeven. Klik op een geometrie om de beschrijving te tonen.
Om te illustreren dat wijzigingen van de (bijna) overlappende geometrieën niet gedetecteerd worden, wordt het verschil tussen de voorgaande GIO-versie (zonder normwaarde) en een GIO-versie met vereenvoudigde geometrie bepaald met het eenvoudige algoritme. Het laat zien dat er juridisch geen wijziging is - alle gebieden waar de juridische regels in de eerste versie gelden, gelden ze (binnen de toepassingsnauwkeurigheid) ook in de tweede versie. Maar als naar de GIO-locaties wordt gekeken dan is de inhoud sterk verschillend.
Selecteer alleen GIO-versies en beweeg de slider heen en weer om de twee GIO-versies te zien.
⇦Bepaling GIO-Wijziging |
⇦GML voor GIO-Wijziging |
Iets dat ook lastig te detecteren is, is of de nieuwe GIO-versie dezelfde geometrie (al dan niet met kleine wijzigingen) bevat als de originele versie. Als de geometrieën van een locatie in beide versies vrijwel gelijk zijn (en ook een eventuele normwaarde of GIO-deel), dan zal er geen wijzigingmarkering voor de geometrie worden bepaald en zou de geometrie niet doorgegeven hoeven te worden in de GIO-wijziging. Een eenvoudig algoritme voor de GIO-wijziging bepaling heeft geen andere keus dan hier niet naar te kijken en ook in dit geval de nieuwe geometrie door te geven.
Er is één manier om aan het algoritme door te geven dat een geometrie niet gewijzigd is: door de basisgeometrie-id gelijk te houden in beide versies van het GIO. Dat is dan ook de eis in STOP voor muteerbare GIO's. Dit voorbeeld voldoet daar niet aan.
Selecteer alleen GIO-versies en beweeg de slider heen en weer om de gelijkheid van de twee GIO-versies te zien. Selecteer LocatieMutaties (geen revisie) om te zien dat alle geometrieën in de GIO-wijziging meegenomen worden.
⇦Bepaling GIO-Wijziging |
⇦GML voor GIO-Wijziging |
De GIO-locatie is de kleinste muteerbare eenheid binnen een GIO. Het is geen eis dat de locatie uit een enkele geometrie bestaat. Als regels over gemeentes gaan, dan is de gemeente Baarle-Nassau een kleinste muteerbare eenheid, maar voor een adequate geo-modellering zijn meerdere geometrieën nodig. Het is echter af te raden (en onwenselijk) om slechts één locatie in een GIO te gebruiken en alle geometrieën daarin te stoppen, zoals in dit voorbeeld. Bij wijziging moeten opnieuw alle geometrieën worden meegegeven, ook al wijzigt er maar één. De GIO-wijziging toont dan niet alleen de wijziging waarover besloten is, maar ook weer opnieuw alle andere geometrieën.
Selecteer GIO-versies en Wijzigmarkeringen en beweeg de slider heen en weer om het kleine verschil tussen de twee GIO-versies te zien. Selecteer LocatieMutaties (geen revisie) om te zien dat alle geometrieën in de GIO-wijziging meegenomen moeten worden.
⇦Bepaling GIO-Wijziging |
⇦GML voor GIO-Wijziging |
Net als bij tekst-renvooi geeft de geo-renvooi aan waar de verschillen te vinden zijn. Wat de verschillen zijn blijkt uit de vergelijking van de originele en nieuwe versie. De aandacht wordt meteen op de verschillen gevestigd door de niet-gewijzigde of gereviseerde kleinste eenheden van mutatie (GIO-locaties) weg te laten. Om de wijzigingen in hun context te zien moeten ook de niet-gewijzigde locaties te zien zijn, als de eindgebruiker daarom vraagt.
De geometrieën die altijd in beeld zijn maar die geen geo-renvooi markering hebben zijn ofwel onderdeel van een GIO-locatie met een geometrie die wel een geo-renvooi markering heeft, of zijn gewijzigd op een manier die de geldigheid van de juridische regels niet verandert. Bijvoorbeeld omdat een grens tussen twee gebieden is aangepast.
Wat wel verschilt van de tekst-renvooi is dat de kaart zover uitgezoomd is dat sommige verschillen niet zichtbaar zijn. Bij het tonen van de GIO-wijziging moet daarom via schaalafhankelijke markeringen ervoor gezorgd worden dat er geen wijzigingen buiten beeld raken.
Door combinatie van de originele GIO-versie en de GIO-wijziging kan de nieuwe versie gereconstrueerd worden. De volgorde van de Locaties in het GIO hoeft niet overeen te komen met de volgorde in de GIO-versie die voor de bepaling van de GIO-wijziging is gebruikt, of (voor de behouden locaties) voor de locaties in de originele GIO-versie.
Fouten: 0, waarschuwingen: 4
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
INFO |
LET OP |
INFO |
LET OP |
INFO |
INFO |
INFO |
INFO |
LET OP |
INFO |
LET OP |
INFO |
INFO |